package com.hutao.manage.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.hutao.manage.pojo.InterfaceAdmIdInHos;

public interface InterfaceAdmIdInHosMapper {
   
    /**
     *
     * @代码生成于 2020-06-28
     */
    int deleteByPrimaryKey(Long id);

    /**
     *
     * @代码生成于 2020-06-28
     */
    int insert(InterfaceAdmIdInHos record);

    /**
     *
     * @代码生成于 2020-06-28
     */
    int insertSelective(InterfaceAdmIdInHos record);


    /**
     *
     * @代码生成于 2020-06-28
     */
    InterfaceAdmIdInHos selectByPrimaryKey(Long id);


    /**
     *
     * @代码生成于 2020-06-28
     */
    int updateByPrimaryKeySelective(InterfaceAdmIdInHos record);

    /**
     *
     * @代码生成于 2020-06-28
     */
    int updateByPrimaryKey(InterfaceAdmIdInHos record);

    /**
     * 根据patientId查询
     * @param patientId
     * @return
     */
	List<InterfaceAdmIdInHos> getInterfaceAdmInHosByPatientId(String patientId);
	
	
	/**
	 * 查询未出院手术申请信息his床位号
	 * @return
	 */
	List<Map<String,Object>> getOpApplyBedDesc();
	
	/**
	 * 通过id更新床号
	 * @param id
	 * @param bed
	 */
	void updateOpApplyBedById(@Param("id")Long id,@Param("bed")String bed);



}